gunsmith's trade/shop - French English Dictionary